//
//  EZCDBObject.h
//  zhaitu
//
//  Created by ellzu on 13-7-31.
//  Copyright (c) 2013年 ellzu. All rights reserved.
//

#ifndef __zhaitu__EZCDBObject__
#define __zhaitu__EZCDBObject__

#include <iostream>
#include <vector>
#include "EZCDBDefine.h"
#include "EZTallyObject.h"


namespace EZCDBNS {
    

#define EZCDBObjectFIELD(field) \

    class EZCDBFieldInfo;
    
    class EZCDBObject : public EZTally::EZTallyObject
    {
    protected:
        virtual ~EZCDBObject();
    public:
        EZCDBObject();
        
        virtual std::vector<EZCDBFieldInfo*> DatabaseField();
        
    };

}

#endif /* defined(__zhaitu__EZCDBObject__) */
